package com.tjetc.service;

import com.tjetc.common.JsonResult;
import com.tjetc.entity.Admin;

public interface AdminService {
     /**
      * id
      * @param id
      * @return
      */
     JsonResult findById(Long id);

     /**
      * 登录
      * @param username
      * @param password
      * @return
      */
     JsonResult login(String username, String password);

     /**
      * 分页查询用户信息
      * @param username
      * @param pageNo
      * @param pageSize
      * @return
      */
     JsonResult findPage(String username, Integer pageNo, Integer pageSize);

     /**
      * 根据id删除管理员信息
      * @param id
      * @return
      */
     JsonResult deleteById(Long id);

     /**
      * 保持管理员信息（新增和更新）
      * @param admin
      * @return
      */
     JsonResult save(Admin admin);

}
